fallilng-object protective structure - French English Dictionary